B cell and adaptive immunity